mountain clouds - Turkish English Dictionary